package com.sxj.PDMS.model.dto.student;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class StudentRegisterRequest implements Serializable {
    /**
     * 学号
     */
    private String studentNumber;

    /**
     * 密码
     */
    private String password;

    /**
     * 检查密码
     */
    private String checkPassword;

    /**
     * 姓名 非空
     */
    private String name;

    /**
     * 性别 男/女 非空
     */
    private String gender;

    /**
     * 班级 非空
     */

    private String grade;

    /**
     * 出生年月日 非空
     */
    private Date dateOfBirth;

    /**
     * 民族 非空
     */
    private String nation;

    /**
     * 籍贯 非空
     */
    private String nativePlace;

    /**
     * 详细家庭住址 非空
     */
    private String fullHomeAddress;

    /**
     * 身份证号 非空
     */
    private String idNumber;

    /**
     * 联系电话 非空
     */
    private String phoneNumber;

    /**
     * 所在党支部 非空
     */
    private String thePartyBranch;

    /**
     * 递交入党申请书落款日期 非空
     */
    private Date theDateOfSubmissionOfTheApplicationForPartyMembership;

    /**
     * 所在宿舍 非空
     */
    private String liveInTheDormitory;

    /**
     * 是否删除
     */
    private Integer isDelete;
    /**
     *邮箱  非空
     */
    private String email;

    private static final long serialVersionUID = 1L;
}
